home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / FREENET / MONESI / PPPDRV23 / ChangeLog < prev    next >
Text File  |  1997-10-04  |  5KB  |  110 lines

  1. History
  2. -------
  3.  
  4. 0.00  -- 02 Oct 95
  5. First working version. Released only to a few people.
  6.  
  7. 0.01a -- 05 Oct 95
  8. Added pppkill command to close a connection. 
  9. Improved handling of closed connections. 
  10. Probably fixed all the problems (ie computer hanging!) when the PPPdriver is
  11. RMKilled.
  12.  
  13. 0.01b -- 12 Oct 95
  14. Improved PAP support (now works with the pap-secrets file like the Unix
  15. version). 
  16. Every PPP unit is reinitialised after a connection close (ie it is possible
  17. to re-use a PPP unit after its previous connection has been closed).
  18.  
  19. 0.01c -- 19 Oct 95
  20. First ShareWare release.
  21.  
  22. 0.01d -- 26 Oct 95
  23. A PPP_FLAG is sent if the serial line has been inactive for some time (to
  24. flush any spurious data at the other end). 
  25. Small improvement in the efficiency of the encoding procedure.
  26.  
  27. 0.02a -- 01 Nov 95
  28. Some minor bugfixes. 
  29. Improved registration scheme (now usercode-based). 
  30. Maximum connection time for the ShareWare version changed from 10 to 15
  31. minutes.
  32.  
  33. 0.03a -- 11 Dec 95
  34. Fixed a major bug that caused VJ-Compression to go wrong in most cases! 
  35. Fixed another very serious bug that could cause random memory corruption in
  36. the RMA! 
  37. The MTU specified in the command line when the module is loaded is now
  38. effectively used. 
  39. Implemented BSD-Compression. 
  40. Some code optimization and reorganisation, PPPdriver now uses less CPU time.
  41. Statistics printed by 'pppstats' improved. 
  42. Debugging informations printed in !FreeUser.DebugFile are now more useful (or
  43. less useless...). 
  44. Internal reorganisation to make the size of the module smaller.
  45.  
  46. 1.00  -- 28 Jan 96
  47. Added possibility to display even more statistics specifying the "all" flag
  48. to "pppstats". 
  49. Fixed a reentrancy problem in the packet send/receive code.
  50. The netmask is now correctly configured. 
  51. Fixed command line handling: removed possible source of bugs and added
  52. GSTranslation of every parameter. 
  53. PPPdriver now starts as a desktop application so that it can execute commands
  54. (eg the ip-up and ip-down scripts) as WIMP tasks. 
  55. Added proper documentation!
  56.  
  57. 2.00  -- 28 Jan 96
  58. DCI4 version, based on the DCI2 version (1.00).
  59.  
  60. 2.10  -- 11 Oct 96
  61. PPPdriver can now be forced to connect only to a limited range of IP
  62. addresses, so it is possible to bind a registered version to a single
  63. Internet Provider. 
  64. The new 'ip-up' file now sets the Inet$LocalIP and Inet$RemoteIP variables
  65. (needed by some Internet software). 
  66. Some bugfixes and internal improvements.
  67. PPPdriver now uses less CPU time and is more efficient when it deals with
  68. fast serial interfaces.
  69. StrongARM compatible. 
  70. Both Internet 4.07 and 5.02 (included in the RISC OS 3.70 ROMs) supported.
  71.  
  72. 2.20  -- 15 Dec 96
  73. FreeNet 2.00 and 2.01 are now properly supported. 
  74. The 'persist' option should work. 
  75. A socket is no longer left open when PPPdriver is RMKilled. 
  76. The desktop task now runs as a proper module task rather than as an
  77. application task as it used to; this saves 32Kb and is more 'clean'.
  78. PPPdriver seems to be much more stable than previous versions, in particular
  79. 'pppstats' no longer prints rubbish and PPPdriver can be RMKilled safely...
  80. hopefully! If you still suffer from any of these bugs please contact me.
  81.  
  82. 2.21  -- 22 Dec 96
  83. Fixed bug that caused problems on RISC OS 3.70 when trying some type of
  84. connections over a PPP link, notably FTP! Many thanks to Tom Hughes for this
  85. fix.
  86.  
  87. 2.30  -- 04 Oct 97
  88. New port based on Unix pppd 2.3b3 (only a few 2.3-specific features are
  89. implemented, notably 'idle' is implemented while 'demand' isn't). 
  90. Added 'dropkill' parameter. 
  91. Fixed various problems that used to happen when wrong parameters were
  92. specified on the pppd command line. 
  93. Improved logfile output (statistic data written when a connection is closed,
  94. timestamp added for every logging information). 
  95. Logfile now stays closed most of the time, so it is possible to read its
  96. content while PPPdriver is still running.
  97. PPPdriver can now be RMLoaded before the desktop is entered (eg. from the
  98. PreDesk section of the bootsequence), it then starts its desktop task
  99. automatically. However now PPPdriver definitely refuses to work unless it is
  100. either RMRun or RMLoaded before the desktop starts, it cannot be RMLoaded
  101. once the desktop is active.
  102. Fixed a problem with the handling of the 'pap-secr' and 'chap-secr' files.
  103. CHAP finally tested, works only with the 'chap-secr' file (no 'pwd' option as
  104. with PAP).
  105. Non-IP packets are now counted in the received packet figure.
  106. New ip-up and ip-down scripts supplied by Tony Houghton included (a window is
  107. now opened when the connection is established and dropped).
  108. Improved the documentation slightly.
  109. New installation program supplied.
  110.